package sanshui.system.trade.pojo.ao;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiParam;
import lombok.Builder;
import lombok.Data;
import sanshui.system.trade.factory.trade.TradeFee;

@Data
@Builder
@ApiModel(description = "预算网格策略参数")
public class PreComputeGridTradeAo {
    @ApiParam(required = true)
    @ApiModelProperty(value = "代码")
    String code;
    @ApiParam(required = true)
    @ApiModelProperty(value = "市场")
    String marketType;
    @ApiParam(required = true)
    @ApiModelProperty(value = "网格数量")
    String gridNum;
    @ApiParam(required = true)
    @ApiModelProperty(value = "最低价格")
    String lowestPrice;
    @ApiParam(required = true)
    @ApiModelProperty(value = "最高价格")
    String highestPrice;
    @ApiModelProperty(value = "每个网格盈利比例")
    String peerGridWinRate;
    @ApiModelProperty(value = "每个网格盈利（元）")
    String peerGridWin;
    @ApiModelProperty(value = "网格策略名称")
    String strategyName;
    @ApiModelProperty(value = "管理资金")
    String inputMoney;
    @ApiModelProperty(value = "手续费比例")
    TradeFee tradeFee;
}
